a,h1,h2,h3,h4,h5,h6,ul,li,body,html,div,span,button,dl,dt,dd,img,p{ border:none; margin:0; padding:0}
ul,li,dd,dt{ list-style:none; }

.right{ float:right}
.left{ float:left}
.heiti16, .heiti16 a { font-size:16px; font-weight:bold; line-height:35px;}
a{ text-decoration:none; color:#222222; transition:.2s color linear; }

body{ font-size:14px; font-family:"微软雅黑";
}

.layout{ width: 1200px; margin: 0 auto; height: auto; overflow: hidden;}
.f-red{ color: #d11e2a;}
.jiacu { font-weight:bold;}
.shipin{ height: auto;overflow: hidden;  line-height: 29px;}
.shipin li{ padding-left: 20px;height: 29px; color: #222; background: url(../images/shipin.jpg) no-repeat 0px 9px;}

#header{ padding: 20px 0; }
#header h1{ float: left; background: url(../images/pic_03a.jpg) no-repeat; width: 169px; height: 50px;}
#header .weather{  float: left; margin-left: 20px; position: relative;  top: 10px;}
#header .search{ float: right; padding-right: 2px;}
#header .right{ position: relative; top: 1px; margin-left: 5px; }
.daohang5{
	width:230px;
	float:left;
	height:39px;
}
.daohang6{
	width:100px;
	float:left;
	height:39px;
}
.daohang7{
	width:67px;
	float:right;
	height:39px;
}

#nav{ background: #d11e2a;color: #fff; height: auto; overflow: hidden; width: 100%; padding: 10px 0;}
#nav ul{  float: left;  border-right: 1px solid #f25661; width: 320px;    padding-right: 11px;}
#nav ul li{ height: 32px; line-height: 32px; float: left; padding-right: 35px;}
#nav ul li a{ color: #fff; font-size: 16px;}
#nav ul.list2{ width: 280px; padding-left: 60px;}
#nav ul.list3{ width: 444px; padding-left: 60px; border: none;}
#nav-s{ background: url(../images/pic_17.jpg) repeat-x left bottom; font-size: 14px; height: 58px; line-height: 35px;}
#nav-s .f-red { float:left;}
#nav-s li{ float:left; padding-right:21px;}
#nav-s li a{ margin-right: 5px;}

.tip-bar-black{background:url(../images/op_b_7.png) repeat; position:absolute; display:block; bottom:0; left:0; width:100%;  color:#fff; height:30px;  text-align:center; line-height:30px;}

.hblh_rm360{height:auto;width:1200px;padding-top:5px;position:relative}
.hblh_rm360 .prev{width:55px;height:50px;position:absolute;left:0;overflow:hidden;cursor:pointer;z-index:99}
.hblh_rm360 .next{width:55px;height:50px;position:absolute;right:0;overflow:hidden;cursor:pointer;z-index:99}
.hblh_rm360 .bd{width:1200px;overflow:hidden;margin-left:0px}
.hblh_rm360 .bd ul{width:1300px}
.hblh_rm360 .bd ul li{width:236px;height:150px;position:relative;float:left;margin-right:8px;margin-bottom:10px;display:inline;overflow:hidden;}
.hblh_rm360 .bd ul li img{width:226px;height:150px;border-radius:4px;}
.hblh_rm360 .bd ul li .bt{height:40px;padding:5px 10px;text-align:center;line-height:40px;font-size:16px;overflow:hidden;left:0;bottom:0;z-index:15;font-weight:bold;background:#f5de99;opacity:0.8;}
.hblh_rm360 .bd ul li .bt a{color:#222}
.btn0{position:absolute;width:45px!important;height:100px!important;top:54px!important;line-height:80px;font-size:40px;text-align:center;color:#fff;cursor:pointer;background:none!important;font:40px "宋体",serif}
.hblh_rm360 .bd ul li .bg p{width:330px;padding:0 10px;text-align:left;line-height:28px;font-size:16px;overflow:hidden;left:0;bottom:0;z-index:15;font-weight:normal;text-indent:2em;font-family:"microsoft YaHei";color:#555}

.yw_3year li {width:460px;height:46px;line-height:46px;font-size:16px;text-indent:10px;border-bottom: 1px dashed #d5d5d5;text-align:left;overflow: hidden;}


#root{ width: 1200px; margin: 0 auto;}
#title{ 
text-align: center;
}
#rpcpic{
 width: 1200px; 
margin: 0 auto;
 height: auto; 
overflow: hidden; 
margin-bottom: 10px;
}

#title h2 { font-size: 32px; line-height: 1.7em; padding: 20px 0 10px;}
#title h2 a { color: #144b96;}
#title a{ color: #144b96;} 
/*
#zhuanlan {
	background-color: #fff9e8;
	width:1200px;
	margin-right: auto;
	margin-left: auto;
	overflow:auto;
}
#zhuanlan #zlleft {
	float: left;
	width: 815px;
	padding-left: 15px;
	margin-top: 40px;
}
*/
.zl-pic{margin-bottom:5px;width:390px;}
.zllist{width:390px;float:left;margin-right:15px;}

.list_1{line-height:34px;overflow:hidden;height:auto;vertical-align: text-top}

.zllist li{padding-left: 10px;
height: 34px;
color: #222;
font-size: 16px;
width: 370px;
overflow: hidden;}



.bt {
	font-family: "微软雅黑";
	background-image: url(https://www.xiancn.com/enp/8262.files/bt1.jpg);
	background-repeat: no-repeat;
	font-size: 16px;
	line-height: 50px;
	color: #FFF;
	text-indent: 55px;
	margin-bottom:15px;
overflow: hidden;
height: 50px;
}
.zl-img{float: left;
	width: 309px;
	background-color: #B52726;
	margin-left: 25px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	margin-top: 40px;}
#screen{ margin-top: 50px; height: auto;width: 1200px; overflow: hidden;}
#screen .left{ width: 626px; margin-right: 40px;}
/* 首屏轮显 */
.area div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
.area img{vertical-align:top;border:0;}
.area{zoom:1}
.focus-box{clear:both;}
.focusImage{padding:1px;background:#2B2B2B;float:left;}
.focusImage-inner{width:626px;position:relative;}
.focusImage-content li{display:none;}
.focusImage-content li.current{display:block;}
.focusImage-content img{display:inline-block;height:361px;width:626px;}
.focusImage-title{height:50px;line-height:50px;position:absolute;bottom:0;left:0;width:100%;}
.focusImage-title-bg{background:#000;opacity:0.5;filter:Alpha(opacity=50);position:absolute;z-index:5;height:50px;width:100%;}
.focusImage-title h2{padding:0 0 0 20px;position:absolute;z-index:10; color:#ffffff; font-size:16px; font-weight:normal;}
.focusImage-title h2 a{color:#ffffff; text-decoration:none; font-size:16px; font-weight:normal;}
.focusImage-slide{position:absolute;z-index:15;right:10px;bottom:10px;}
.focusImage-slide li{background:#88857F;display:inline-block;color:#FFF;cursor:pointer;float:left;padding:0 5px; margin-bottom:5px;margin-right:1px;line-height:15px;height:15px;}
.focusImage-slide li.current{background:#FF7E00;}


#screen .right{ width: 535px; font-size:12px; color:#666666; padding-top:15px;}
#screen .right h3{ text-align: center; font-size: 20px; font-weight: bold; margin-bottom: 10px;} 
#screen .right p{ text-indent: 2em; line-height: 1.7em; color: #666;}
#screen .right li{ height: 120px;} 
#screen .right .ti-abs{ height: 120px;} 
#screen .right .ti{ height: 60px;}
#hot{ height: auto; overflow: hidden; margin: 5px auto 20px;width:1200px}
#hot span{ float: left;color: #fff; padding: 0 10px; margin-right:10px;}
#hot a{ margin: 0 10px; color: #4b4b4b;}



.col-3{ float: left; width: 380px; margin-right: 30px;overflow: hidden;}
.col-3 h3{ margin-bottom: 10px; font-weight: normal; border-bottom: 3px solid #ddd;  height: 40px; line-height: 40px;}
.col-3 h3 a span.active{ border-bottom: 3px solid #D11E2A; position: relative; top: 0px;color: #D11E2A; font-size:16px;}
.col-3 h3 span.active{ border-bottom: 3px solid #D11E2A; position: relative; top: 0px;color: #D11E2A; font-size:16px;}
.col-3 h3 span{ color: #666;padding: 0 15px; float: left; height: 40px;}
.col-3-l{ margin-right: 0;}


.col-3 .list{ height: auto;overflow: hidden; background: url(https://www.xiancity.cn/images/pic_103.jpg) repeat-y 5px 14px; line-height: 30px;}
.col-3 .list li{ padding-left: 20px;height: 30px; color: #222; font-size:16px}
.col-3 .list-l{ font-size: 16px; height: auto;overflow: hidden; background: url(https://www.xiancity.cn/images/pic_102.jpg) repeat-y 5px 16px; line-height: 34px;}
.col-3 .list-l li{ padding-left: 20px;height: 34px;  width:350px;overflow:hidden;}

.tab h3{ cursor: pointer;}
.tab .content{ display: none;}
.tab .content.current{ display: block;}

.col-3 .pic{ padding-top: 6px; margin-bottom: 10px; height: auto; overflow: hidden;}
.col-3 .pic img{ margin-right: 20px;}
.col-3 .pic h4{ font-size: 14px; line-height: 32px;}
.col-3 .pic p{ line-height: 1.7em; text-indent: 2em; font-size:12px;}

.col-3 .list-pic { padding: 0 20px;; overflow: hidden;}
.col-3 .list-pic li{ padding: 10px 0px; text-align: center; }
#news .block{ height: auto; overflow: hidden; margin-bottom: 10px;}
.box{ height: auto; overflow: hidden;} 

.box-jz ul{ height: auto; overflow: hidden; }
.box-jz div{ position: relative; left: 40%; margin-left: -23px; background: url(../images/pic_32.jpg) no-repeat; height: 45px; width: 45px;}
.box-jz h4{ font-size:12px; font-weight: normal; margin-top: 5px;}
.box-jz li{ width: 25%; color: #666; padding-bottom: 20px; float: left;}

#pic-news{ height: auto; overflow: hidden; margin: 20px 0;}
#pic-news li{ float: left; margin-right: 33px; width:275px; position: relative;}
#pic-news li.last{ margin-right: 0; float: right;}
#pic-news img,#pic-news a{ display: block;}

.block-l{ margin-top: 20px;}
.block-l h2{ margin-bottom: 10px; background: url(../images/pic_75.jpg);}
.ad-s{ margin: 0 auto; position: relative; width: 359px;}
.block-l div{ height: auto; overflow: hidden;}

#box-tools .list-tip{ font-size:12px;}
#box-tools li{ line-height: 35px; width: 25%; float: left; text-align: center;}
#box-tools li.pic-s{ padding-bottom: 10px; line-height: 20px;font-size:12px;}


/* #box-tr .television { background:url(../images/television.jpg) no-repeat; margin-bottom:20px;}*/
/*#box-tr .radio { background:url(../images/radio.jpg) no-repeat;}*/
#box-tr li { line-height:30px; list-style:none; margin-left:30px; float:left;width:150px}
#box-tr li a { font-size:14px; }

#wy li { font-size:16px;}
#wy .ad{ padding: 20px 0 0;}

#footer{ margin-top: 20px; background: #f2f2f2;}
#footer .menu-w{float:left;width:100%;  color: #fff; background: #db1522;}
#footer .menu-w .layout{ overflow:initial; height: 35px;}
#footer .layout span{ top: 0; left: 0; line-height: 35px;position: relative; height: 35px; float: left; cursor: pointer; color: #f47287; padding: 0 20px;}
#footer .layout span.active{ color: #fff; font-size: 16px;}
#footer .menu-w span.active s{ position: absolute; width: 11px; left: 50%; margin-left: -6px; height: 9px; background: url(../images/arrow.jpg) no-repeat; bottom: -9px; display: block;}

#footer .layout li{ line-height: 32px;}
#footer .tab-area{ height: auto;overflow: hidden; padding-top: 10px;}
#footer .tab-area a{ white-space:nowrap; white-space：normal; margin: 0 5px; font-size: 14px; }
#footer .info{ margin: 10px 0;}
#footer .left img{ margin: 0 20px 10px;}
#footer .left-1{ padding-top: 40px; padding-right: 30px;} 
#footer .left-2{ padding: 20px 0 20px 50px; line-height: 2em; padding-left: 50px; border-left: 1px solid #ddd;}
#footer .info{ padding: 20px 0; text-align: center;}
#footer .main{ padding-bottom: 20px; height: auto; overflow: hidden;}

#owl-demo{position:relative;width:626px;height:361px;margin:20px auto 0 auto; overflow:hidden;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:626px;height:361px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(../images/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(../images/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(../images/bg17.png);}
.owl-next{right:0;background-image:url(../images/bg18.png);}
.owl-prev:hover{background-image:url(../images/bg19.png);}
.owl-next:hover{background-image:url(../images/bg20.png);}
/* 
 * 	Core Owl Carousel CSS File
 *	v1.3.3
 */

/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}


.xsdhfont{
    color: #0d4bb8;
    font-size: 16px;
    font-weight: bold;
}


.polity-news{margin:0 auto 10px; width:1200px; height:21px;}
.polity-news-bti{font-size:14px;color:#8bbd00;background-position:0 -538px;padding:0 0 0 30px; float: left;}
.polity-news-item{margin:0 15px 0 10px;}
#alistId {float: left;width: 1090px;height: 21px;line-height: 21px;}



/*宣传标语*/
.polity-news {
	margin-bottom: 15px;
	height: 30px;
	line-height: 30px;
	background: #f5f5f5;
	overflow: hidden;
}
.polity-news-bti {
	color: #fff;
	background: #d4232a url(https://home.xiancity.cn/images/horn.png) no-repeat;
}
#alistId {
	height: 30px;
	line-height: 30px;
}

/* marquee */
.plus-mar-left{overflow:hidden; word-break:keep-all; white-space:nowrap;}
.plus-mar-left ul{list-style:none; margin:0; padding:0; display:inline-block; *display:inline; zoom:1;}
.plus-mar-left li{display:inline-block; *display:inline; zoom:1; text-indent:15px;margin-right:50px}
#alistId a{color:#444;text-decoration:none}


.toutiao_list{
    width: 1200px;
    float: left;
    margin-left: 18px;
}

.toutiao_list li {
width: 566px;
font-size: 16px;
background-repeat: no-repeat;
background-position: left;
text-align: left;
line-height: 30px;
margin-left: 20px;
float: left;

margin-bottom: 30px;
list-style-type: disc;
color: #144b96;
}
.bot10{
  margin-bottom: 10px;
}